direct agreement - German English Dictionary